package com.tiheima.handler.enums;

import lombok.AllArgsConstructor;
import lombok.Getter;

/**
 * @author byZhao
 * @create 2025/5/20 16:26
 * @description 自定义通用异常枚举信息，注意使用注解生成 Get方法 和 全参构造
 */
public enum CommonExceptionEnum implements Code {

    USER_PASSWORD_ERROR(10002, "用户密码错误");

    private final Integer code;
    private final String message;

    CommonExceptionEnum(Integer code, String message) {
        this.code = code;
        this.message = message;
    }

    @Override
    public int getCode() {
        return code;
    }

    @Override
    public String getMessage() {
        return message;
    }
}
